package pkg2darrayexample; import java.util.Scanner; import java.util.Arrays; import java.util.ArrayList; import java.util.concurrent.TimeUnit; public class Main{ public static void main(String[] args){ int [][] gameBoard = new int[3][5]; int prizeR = (int)(Math.random()*gameBoard.length); int prizeC = (int)(Math.random()*gameBoard[0].length); gameBoard[prizeR][prizeC] = 1; Scanner input = new Scanner(System.in); boolean hasWon = false; while(!hasWon){ System.out.print("Enter a row number (0-"+(gameBoard.length-1)+"): "); int row = input.nextInt(); System.out.print("Enter a row number (0-"+(gameBoard[0].length-1)+"): "); int column = input.nextInt(); if(gameBoard[row][column]==1){ hasWon=true; System.out.println("You have won!"); }else if(gameBoard[row][column]==-1){ System.out.println("You already guessed that location."); }else{ System.out.println("You lost, try again."); gameBoard[row][column]=-1; } } int count = 0; for(int r = 0; r<gameBoard.length; r++){ for(int c = 0; c<gameBoard[0].length; c++){ System.out.print(gameBoard[r][c] + "\t"); if(gameBoard[r][c]==-1 || gameBoard[r][c]==1) count++; } System.out.println(); } System.out.println("It took you "+ count+" tries."); } }